include "application.thrift" 
namespace java com.broada.apm.thrift.service
service ApplicationController {
	list<application.Application> getAllApplications()
	application.Application getApplicationWithServiceAndRelById(1: string appId)
	application.Application getApplicationById(1: string appId)
	application.Application saveApplication(1: application.Application application)
	application.Application deleteApplication(1: application.Application application)
	application.Application updateApplicationWithRelation(1: application.Application application)
	application.Application getApplicationByAppName(1: string appName)
}